L'ancien hôtel de ville de Rouffach a été construit en grès jaune au XVe siècle, il est formé de deux bâtiments principaux quasiment jumeaux et d'une dépendance bâtie en enfilade. La ville ayant pris de l'importance, l'hôtel de ville a été agrandi dans le style Renaissance en 1581 sur des plans de l'architecte François Baur. Endommagée par un incendie, la partie Ouest a été restaurée en 1721 sous la direction de l'architecte Jean Beisatz. Les deux façades jumelles Nord sont composées de pignons à volutes, palmettes et colonnes, ils sont surmontés chacun d'une coquille. Côté Sud, les deux corps de bâtiment sont de styles différents, celui accolé à la tour est le plus ancien avec son pignon à redents d'origine, l'autre a maintenu un pignon à volutes qui comporte deux bouches à feu au 3ème étage. L'ensemble de l'immeuble comprend des fenêtres à croisée de traverses et meneaux caractéristiques de la Renaissance. À l'intérieur, la grande salle du premier étage est munie de belles colonnettes qui soutiennent les arcatures des fenêtres. Ces bâtiments servaient d'hôtel de ville jusqu'au début du XIXe siècle, avant de devenir le collège agricole et enfin l'école d'agriculture impériale jusqu'en 1907. Aujourd'hui l'édifice accueille les activités socioculturelles de Rouffach et le syndicat d'initiative. L'ancien hôtel de ville de Rouffach est classé aux Monuments Historiques depuis le 9 juillet 1921.